工控網首頁
>

應用設計

>

基于GSM的室內防盜智能控制系統設計

基于GSM的室內防盜智能控制系統設計

2010/6/18 11:01:00

[摘要]本文介紹了一種基于GSM網絡的室內防盜智能控制系統。該系統采用GSM短信模塊來發送、接收消息,從而實現對家居安全的監控。選用多種傳感器采集室內信息,運用信息融合技術,獲得較為可靠的報警信息。業主接到報警信息后,回復短息以控制和處理現場情況,達到保證家居安全和防盜的目的。

[關鍵詞]單片機  防盜報警系統  GSM  傳感器

作者簡介:焦锏(1982.4.5-),職稱:助教.研究方向:計算機網絡,學歷:燕山大學信息與通信技術研究生在讀;侯俐(1983.3.4-),職稱:助教,研究方向:計算機軟件,工程,學歷:東北大學軟件工程碩士。

隨著生活水平的提高,特別是物質生活水平的不斷提高,人們對自己的個人安全和家庭財產安全越來越重視,安全已成為一種市場需求。基于GSM的室內防盜智能控制系統設計可解決這種安全的需求,讓家庭防盜更及時、使用更方便。

一、系統總體思想

設計中系統主要用在獨立用戶的一對一通信情況下,通信的媒介是 GSM 網絡,通過該網絡傳輸 SMS報警短信息。由于利用了現有用戶的手機和 GSM通信網絡,同時采用 SMS進行數據交換,因此整個系統在價格等方面都有很大的優勢,在技術方面也基本能滿足特定用戶的需求。此外還可以根據控制要求對控制終端的硬件和軟件經過相應的修改,從而可以用于小區聯合防盜系統、汽車防盜系統以及各種涉及到一對一的遠程通信控制中,并且系統實現方法相對容易,性價比較高。因此這套系統在室內防盜控制方面有較大的使用價值,具有比較廣闊的市場前景。

(一)總體方案設計

本設計就是利用基于 GSM系統的移動平臺之間點對點的短信息業務,將移動通信與報警功能結合起來:當出現警情時,報警系統將報警信號通過短信息的方式發送出去,使之能隨時跟隨主人,及時的向不在現場的主人顯示警情信息。當主人收到短信息后,馬上回復一條短信息給報警系統,使報警系統執行相應的動作如反鎖房門,之后報警系統給手機用戶發送房門已經反鎖信息等。用這種方法設計出來的報警系統,不但可以彌補傳統報警系統的不足,克服傳統報警系統諸如報警警鈴噪音擾民、報警范圍有限、有效性低等缺點,而且也是移動通信系統增值服務的一種開發利用。

(二)系統中的移動通信模塊通過單片機的RS232 串口與移動通信模塊連接,短信息編碼為 ETSI(歐洲電信標準協會)的GSM07.05標準依據性價比以及系統的實際功能要求等,系統采用AT89C51單片機作為控制器,通過其標準的全雙工串口與移動通信模塊進行通信。由傳感器將采集到的報警信號發送至單片機,單片機通過判斷,發送控制指令到移動通信模塊,移動通信模塊接到指令后調用預先設計好的報警短信息,利用 GSM 網絡發送給用戶手機,從而實現報警功能;用戶接到報警短信息后,可回復短信息到報警系統,系統通過判定用戶回復的短信息內容,控制系統的執行機構實施相應得防盜措施。其中單片機作為控制中心,配有警情采集模塊、移動通信模塊、報警模塊、執行機構等模塊。

二、系統的軟件程序設計

(一)移動通信模塊部分的程序設計

系統開機運行初始化以后,將處于等待手機用戶進行身份認定的狀態,只有系統認定手機用戶之后,控制系統才會發送給被認定的主人一條確認短信。若設防信號無效,則控制系統不檢測其狀態。只有設防信號有效后,系統才將處于不斷的檢測控制系統狀態和接收用戶短信息的狀態之中,若控制系統檢測到有非法入侵信號時,就會發送報警短信息給用戶手機,可設定只發送一次短信息,并且發送本地報警信號,持續 10秒。當用戶手機發送固定格式的短信息給系統時,控制系統接收并判斷,然后根據判斷結果給予相應的回復,以實現手機用戶和系統的互動操作。

(二)串行通信部分的設置

移動通信模塊可以通過指令成功的收發預先設定的短信息,但是現在的問題是這些報警短信息的收發都是通過計算機控制的,必須將其改用單片機來實現控制從而以脫離計算機,計算機和移動通信模塊的數據傳輸是通過 DB9針的 RS232 串口通信來實現的。目前較為常用的串口有 9

針串口(DB9)和25針串口(DB25),通信距離較近時(<12m),可以用電纜線直接連接標準 RS232端口 (RS422,RS485 較遠);若距離較遠,需附加調制解調器(MODEM)。其中最簡單并且最常用的是三線制接法,即:地、接收數據和發送數據三腳相連。

設計中采用的就是最常用的串口三線制連接方法,這樣是為了實現兩種工作方式。一是當計算機作為上位機和單片機連接時用,這是為了調試的需要。二是移動通信模塊與單片機連接時用,這主要是觀察最終結果。在連接串口的時候,必須要注意一個原則:接收數據針腳(或線)與發送數據針腳(或線)相連,彼此交叉,信號地對應相接。這樣才能保證連接線的正確,而且連接好后用串口調試工具測試,以免因為連接線的不正確導致無法通信。

(三)串行通信的實現

根據信息的傳送方向,串行通訊可以進一步分為單工、半雙工和全雙工三種。按通訊方式又分為異步通訊和同步通訊兩種。在單片機系統中,主要使用異步通訊方式。串口通信工作在查詢方式和中斷方式時單片機都可以接收和發送數據。

AT89C51單片機有工作在異步通訊方式下的一個全雙工串行口。本文采用的是單片機按查詢方式接收串口數據,這樣設計主要是因為移動通信模塊發送的是短信息數據碼流,數據量很大,比如一條普通的短信碼流的字符都是 130個以上,如果按中斷處理方式處理,每傳送一個字符都要進行中斷,啟動中斷控制器,還要保留和恢復現場以便能繼續原程序的執行,花費的工作量很大,這樣就需要大量數據交換,系統的性能也會因此大大降低。

系統使用的電源選取12V,為此設計了以7812芯片為主的12V直流穩壓電源。

三、傳感器

(一)紅外傳感器

對于防盜傳感器,本系統采用主動式紅外對射傳感器。

(二)煙霧傳感器

文中選用離子式煙霧傳感器。

(三)氣體泄漏傳感器

選用電化學型氣體傳感器,電化學型氣體傳感器可分為原電池式、可控電位電解式、電量式和離子電極式四種類型。我們選用可控電位電解式傳感器,可控電位電解式傳感器是通過測量電解時流過的電流來檢測氣體的體積分數,需要由外界施加特定電壓,除了能檢測CO,NO,N02,02,S02等氣體外,還能檢測血液中的氧體積分數。

參考文獻

[1]鄧軍龍。手機和單片機控制系統的理論與應用研究[D]廣東工業大學,2002

[2]趙沖,代茗樞。基于 GSM的防盜報警系統[J]西安科技大學學報(增刊),2006,(26):185-198

[3]周學冰。短信息(SMS)與 WAP的開發及應用[M]電子工業出版社,2005:22-45

[4]陳雷,丁曉明,李強。GSM短消息系統在遠程數據采集中的應用[J]中國數據通信,2003,(3):58-61

[6]丁園園,趙維琴。基于MCS-51單片機的自動報警系統[J]儀表技術,2000(2),126~156

投訴建議

提交

查看更多評論
其他資訊

查看更多

超越傳統直覺,MATLAB/Simulink助力重型機械的智能化轉型

新大陸自動識別精彩亮相2024華南國際工業博覽會

派拓網絡被Forrester評為XDR領域領導者

智能工控,存儲強基 | 海康威視帶來精彩主題演講

展會|Lubeworks路博流體供料系統精彩亮相AMTS展會